potato dumpling - German English Dictionary